﻿/* - - - - - - - - - 默认值标准化  - - - - - - - - -*/
html,body,span,h1,h2,h3,h4,h5,p,blockquote,pre,a,address,code,
del,em,img,dl,dt,dd,ol,ul,li,fieldset,form,label{margin:0;padding:0;border:0;font-style:inherit;font-family:inherit;vertical-align:baseline;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,audio,video{margin:0;padding:0;display: block;}
html{-webkit-text-size-adjust:none;}
img{border:none;vertical-align:middle;}
input,select,button{padding:0;margin:0;outline:none;font-size: inherit;font-family:inherit;vertical-align:middle;}
textarea{resize:none;font-family:inherit;padding:0;margin:0;font-size: inherit;}
input::-ms-clear{display: none;}
input:focus,textarea:focus,button:focus{outline:none; -webkit-tap-highlight-color:rgba(0,0,0,0); }
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none!important; margin: 0;}
input[type=button],input[type=submit],input[type=reset],input[type=text],input[type=file],button{-webkit-appearance:none; border-radius:0;}
button{cursor:pointer;}
html{height:100%;position: relative;}
body{font-size:14px;min-width: 360px;background-color:#262626;font-family:-apple-system, BlinkMacSystemFont, 'Microsoft YaHei', sans-serif;height:100%;position: relative;color:#ffffff;}
ul,ol{list-style-type:none;}
h1{font-size:24px;}
h2{font-size:18px;}
h3,h4{font-size:14px;}
h5{font-size:14px;}
i,em,address{font-style:normal;}
a{text-decoration:none;color:#4f4f4f;}
a:hover{transition:color 200ms linear 0s,background-color 200ms linear 0s,border-color 200ms linear 0s;}
a:active{}
a:visited{}
.clear{display: block;clear: both;}
.photo img{display:block;width:100%;height:100%;}	
.center{margin:0 auto;width:1170px;transition:width 0.2s linear;}
.center::after{content:"";display:block;clear:both;height:0;}
[class^='icon']{vertical-align:middle;display:inline-block;}
.icontel{width:21px;height:21px;background:url(../images/icon_kefu.png) no-repeat left top;display:inline-block;margin-right:8px;}
.icon_file_rar{width:55px;height:55px;background:url(../images/icon_file_rar.png) no-repeat left top;background-size:cover;}
.icon_tel{width:56px;height:55px;background:url(../images/icon_tel2.png) no-repeat left top;background-size:cover;}
.icon_user{height:24px;width:24px;display:inline-block;margin-right:10px;background:url(../images/icon_user.png) no-repeat left top;background-size:cover;}
.icon_addr{height:24px;width:24px;display:inline-block;margin-right:10px;background:url(../images/icon_addr.png) no-repeat left top;background-size:cover;}
.icon_video{width:65px;height:65px;background:url(../images/icon_video.png) no-repeat left top;background-size:cover;}
.icon1{width:54px;height:54px;background:url(../images/icon1.png) no-repeat left top;background-size:cover;}
.icon2{width:54px;height:54px;background:url(../images/icon2.png) no-repeat left top;background-size:cover;}
.icon_browse{width:59px;height:59px;background:url(../images/icon_fdj2.png) no-repeat left top;background-size:cover;}
.icon_tipmore{width:45px;height:32px;background:url(../images/icon_nextmore.png) no-repeat left top;background-size:cover;cursor:pointer;}

	.icon_{width:62px;height:62px;vertical-align:middle;background:url(../images/icon_group1.png) no-repeat left top;background-size:500%;display:inline-block;}
	.icon_.icon_1x1{background-position:0 0;}
	.icon_.icon_2x1{background-position:25% 0;}
	.icon_.icon_3x1{background-position:50% 0;}
	.icon_.icon_4x1{background-position:75% 0;}
	.icon_.icon_5x1{background-position:100% 0;}

	/*联系方式 图标*/
	.icon_c{width:24px;height:24px;background:url(../images/icon_c.png) no-repeat left top;display:inline-block;}
	.icon_c.icon_c1x1{background-position:0 0;}
	.icon_c.icon_c2x1{background-position:-24px 0;}
	.icon_c.icon_c3x1{background-position:-48px 0;}
	.icon_c.icon_c4x1{background-position:-72px 0;}
	.icon_c.icon_c5x1{background-position:-96px 0;}
	/*选择瑞钧的理由  相关的图标*/
	.icon_s{width:37px;height:37px;vertical-align:middle;background:url(../images/iconlist.png) no-repeat left top;background-size:500%;display:inline-block;}
	.icon_s.icon_s1x1{background-position:0 0;}
	.icon_s.icon_s2x1{background-position:25% 0;}
	.icon_s.icon_s3x1{background-position:50% 0;}
	.icon_s.icon_s4x1{background-position:75% 0;}
	.icon_s.icon_s5x1{background-position:100% 0;}

/*图片自适应尺寸*/
.photo_autosize{text-align:center;display:block; overflow:hidden; position:relative;}
.photo_autosize::after{height:100%;width:0;overflow:hidden; font-size:0;line-height:0;display:inline-block;vertical-align:middle;content:"";}
.photo_autosize img{ position:static!important;display:inline;left:auto;top:auto;width:auto;height:auto;max-width:90%;max-height:90%;}
@font-face {
  font-family: "AkzidenzGrotesk";
  src: url("font/AkzidenzGrotesk-ExtraBoldCond.woff2") format("woff2"),
       url("font/AkzidenzGrotesk-ExtraBoldCond.woff") format("woff"),
       url("font/AkzidenzGrotesk-ExtraBoldCond.ttf") format("truetype"),
       url("font/AkzidenzGrotesk-ExtraBoldCond.eot") format("embedded-opentype"),
       url("font/AkzidenzGrotesk-ExtraBoldCond.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

.border_top,.border_right,.border_bottom,.border_left{ overflow:hidden; line-height:0;background:#125ac9; position:absolute;}
.border_top{left:50%;top:0;height:4px;}
.border_right{top:50%;right:0;width:4px;}
.border_bottom{left:50%;bottom:0;height:4px;}
.border_left{top:50%;left:0;width:4px;}

/*弹窗*/	
#videoplayWindow{position:fixed;width:1000px;height:600px;border:4px solid #4e4e4e; left:50%;top:50%;margin-left:-500px;margin-top:-320px;background:#000;z-index:113501;}
#videoplayWindow .videoBox{position:absolute;left:0;top:0;width:100%;height:100%;}
#videoplayWindow ._btn_play{width:65px;height:65px;background:url(../images/icon_video.png) no-repeat left top;position:absolute;left:50%;top:50%;margin-left:-32px;margin-top:-32px;z-index:12000;cursor:pointer;}
#videoplayWindow .btn_closewindow{width:75px;height:75px;position:absolute;left:100%;top:-4px;margin-left:4px;background:#4e4e4e url(../images/icon_close.png) no-repeat center center;cursor:pointer;}
#videoplayWindow .btn_closewindow:hover{background-color:#FF1B1B;}
#videoplayWindow video{width:100%;height:100%;display:block;}
#videoplayWindow_zz{position:fixed;left:0;top:0;right:0px;bottom:0px;z-index:113500;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADAQMAAABs5if8AAAAA1BMVEUSEhIzlUtfAAAAAXRSTlOZyTXzhgAAAApJREFUCNdjAAMAAAYAAegKKqQAAAAASUVORK5CYII=) repeat left top;}



